inflammatory polyp - French English Dictionary